package com.jn.principle.singleresponsibility;

/**
 * 单一职责
 *
 * @author 江南大学1033190417
 * @date 2022/4/9 20:09
 */
public class SingleResponsibility1 {
    public static void main(String[] args) {
        Vehicle vehicle=new Vehicle();
        vehicle.run("自行车");
        vehicle.run("汽车");
        vehicle.run("飞机");//不能地上跑
    }
}

//交通工具类

/*
   方式1：
   1方式1的run方法，违反了单一职责原则
 */
class Vehicle{
    public void run(String vehicle){
        System.out.println(vehicle+"在路上跑。。。。。。");
    }
}
